whooping swan - French English Dictionary